<?php
namespace App\Repository\Contracts;

/**
 * @Author:: HuangYin
 * @DateTime: 2017-01-16 13:45
 *
 * @Description: 订单车
 */
interface OrderCartInterface
{
    /**
     * 创建
     *
     * @param array $data
     * @return mixed
     */
    public function created(array $data);

    /**
     * 列表
     *
     * @param $storeId
     * @return mixed
     */
    public function lists($storeId);

    /**
     * 更新数量
     *
     * @param $id
     * @param $counts
     * @return mixed
     */
    public function updateCount($id, $counts);

    /**
     * 删除
     *
     * @param $id
     * @return mixed
     */
    public function deleted($id);

    /**
     * 清空
     *
     * @return mixed
     */
    public function clear();
}